home *** CD-ROM | disk | FTP | other *** search
/ What CD? 12 / What PC June 1997.iso / multi / cyber / cyber95 / _setup.1 / DNA.pop < prev    next >
Encoding:
Text File  |  1996-12-19  |  16.9 KB  |  288 lines

  1. population 0
  2. dimensions = 1
  3. colour_model RGB
  4. render_quality flat
  5. genome 0 {
  6.     noseUp( 1.570770 ),
  7.     setColour( * hsva<0.999990, 0.553962, 0.776539, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  8.     * reflect(
  9.         norder <-0.999995, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  10.         * repeat(
  11.             20.141172 : 10.000000 : 60.000000,
  12.             * join(
  13.                 scope(
  14.                     noseDown( dtor( -25.353676 : -91.838371 : 268.161621 ) ),
  15.                     * scope(
  16.                         setTexture( norder false:toggle ),
  17.                         setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  18.                         setWrap( norder -0.310071 : -0.386083 : 1.613917 ),
  19.                         * eggVectorScale( <1.000000, 1.000000, 6.667211> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  20.                         egg( norder 5.860728 : 0.000000 : 20.000000 ),
  21.                         * moveHue( -0.026996 : -0.300000 : 0.300000 ),
  22.                         lay
  23.                     ),
  24.                     forward( * 3.267349 : -1.704858 : 6.295142 ),
  25.                     egg( norder 0.000000 : 0.000000 : 20.000000 ),
  26.                     setTexture( * norder false:toggle ),
  27.                     * setBitmap( norder 10.469986 : 0.000000 : 20.000000 ),
  28.                     bankLeft( dtor( 16.474051 : -25.000000 : 25.000000 ) ),
  29.                     lay
  30.                 ),
  31.                 * join(
  32.                     * noseDown( * dtor( 45.000000 : 45.000000 : 135.000000 ) ),
  33.                     * forward( dtor( 61.270386 : -91.838371 : 268.161621 ) ),
  34.                     * forward( 1.029223 : 1.010000 : 1.100000 ),
  35.                     bankLeft( dtor( 12.838633 : -25.000000 : 25.000000 ) ),
  36.                     moveHue( 0.010380 : 0.005000 : 0.050000 )
  37.                 ),
  38.                 * forward( * 1.047562 : 1.010000 : 1.100000 ),
  39.                 bankLeft( dtor( -7.616974 : -25.000000 : 25.000000 ) ),
  40.                 moveHue( 0.012110 : 0.005000 : 0.050000 ),
  41.                 * join(
  42.                     * repeat(
  43.                         dtor( 52.163723 : -91.838371 : 268.161621 ),
  44.                         * scope(
  45.                             scope(
  46.                                 noseDown( dtor( 61.270386 : -91.838371 : 268.161621 ) ),
  47.                                 * scope(
  48.                                     * join(
  49.                                         noseUp( 1.570770 ),
  50.                                         setColour( * hsva<0.999990, 0.595974, 0.500000, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  51.                                         * reflect( norder <-0.999995, 0.999997, 0.999997> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>, setTexture( norder false:toggle ) )
  52.                                     ),
  53.                                     setTexture( norder false:toggle ),
  54.                                     setTexture( norder true:toggle ),
  55.                                     setTexture( norder false:toggle ),
  56.                                     setTexture( norder false:toggle ),
  57.                                     setTexture( norder false:toggle ),
  58.                                     setTexture( norder true:toggle )
  59.                                 ),
  60.                                 setTexture( * norder false:toggle ),
  61.                                 setTexture( norder true:toggle ),
  62.                                 setTexture( * norder true:toggle ),
  63.                                 setTexture( norder false:toggle ),
  64.                                 setTexture( norder false:toggle ),
  65.                                 setTexture( * norder false:toggle )
  66.                             ),
  67.                             scope(
  68.                                 * noseDown( 0.584423 : 0.358283 : 0.858283 ),
  69.                                 setBitmap( norder 6.572132 : 0.000000 : 20.000000 ),
  70.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  71.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  72.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  73.                                 * setBitmap( norder 0.030809 : 0.000000 : 20.000000 ),
  74.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  75.                                 * setBitmap( norder 0.000000 : 0.000000 : 20.000000 )
  76.                             ),
  77.                             * forward( 0.608283 : 0.113013 : 1.113013 ),
  78.                             * eggVectorScale( <1.000000, 1.000000, 6.959086> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  79.                             egg( norder 0.000000 : 0.000000 : 20.000000 ),
  80.                             * moveHue( 0.022200 : 0.005000 : 0.050000 ),
  81.                             scale( * 1.048742 : 1.010000 : 1.100000 )
  82.                         )
  83.                     ),
  84.                     * join(
  85.                         lay,
  86.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  87.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  88.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  89.                         moveHue( 0.014616 : 0.005000 : 0.050000 )
  90.                     ),
  91.                     moveHue( 0.022200 : 0.005000 : 0.050000 ),
  92.                     moveHue( 0.025533 : 0.005000 : 0.050000 ),
  93.                     moveHue( 0.022200 : 0.005000 : 0.050000 )
  94.                 ),
  95.                 scale( * 1.066826 : 1.010000 : 1.100000 ),
  96.                 bankLeft( dtor( 10.233916 : -25.000000 : 25.000000 ) ),
  97.                 * moveHue( 0.014511 : 0.005000 : 0.050000 )
  98.             )
  99.         )
  100.     )
  101. }
  102. anim_time 0.5
  103. orient 0 0 0 -0.723853 -0.0113441 0.689861 0.208504 0.949519 0.234392
  104. genome 0 {
  105.     noseUp( 1.570770 ),
  106.     setColour( * hsva<0.999990, 0.595974, 0.500000, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  107.     * reflect(
  108.         norder <-0.999998, 1.000000, 0.999996> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  109.         * repeat(
  110.             43.663059 : 10.000000 : 60.000000,
  111.             * join(
  112.                 scope(
  113.                     noseDown( dtor( -4.646222 : -91.838371 : 268.161621 ) ),
  114.                     * scope(
  115.                         setTexture( norder true:toggle ),
  116.                         setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  117.                         setWrap( norder 0.113013 : 0.113013 : 1.113013 ),
  118.                         eggVectorScale( <1.000000, 1.000000, 8.000000> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  119.                         egg( norder 5.362619 : 0.000000 : 20.000000 ),
  120.                         * moveHue( 0.010989 : -0.300000 : 0.300000 ),
  121.                         lay
  122.                     ),
  123.                     forward( 0.727232 : 0.727232 : 4.727232 ),
  124.                     egg( norder 1.522344 : 0.000000 : 20.000000 ),
  125.                     setTexture( norder true:toggle ),
  126.                     * setBitmap( norder 3.454587 : 0.000000 : 20.000000 ),
  127.                     bankLeft( dtor( 25.000000 : -25.000000 : 25.000000 ) ),
  128.                     lay
  129.                 ),
  130.                 scope(
  131.                     * noseDown( dtor( 45.000000 : 45.000000 : 135.000000 ) ),
  132.                     * forward( 1.570770 ),
  133.                     * forward( 1.034472 : 1.010000 : 1.100000 ),
  134.                     bankLeft( dtor( 24.732569 : -25.000000 : 25.000000 ) ),
  135.                     moveHue( 0.012700 : 0.005000 : 0.050000 ),
  136.                     * join(
  137.                         join(
  138.                             noseUp( 1.570770 ),
  139.                             setColour( * hsva<0.999990, 0.517377, 0.888513, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  140.                             * reflect( norder <-0.999998, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>, * forward( 20.381762 : 10.000000 : 60.000000 ) )
  141.                         ),
  142.                         setBitmap( norder 9.555104 : 0.000000 : 20.000000 ),
  143.                         setBitmap( norder 10.233821 : 0.000000 : 20.000000 ),
  144.                         setBitmap( norder 16.355145 : 0.000000 : 20.000000 ),
  145.                         setBitmap( norder 12.990113 : 0.000000 : 20.000000 )
  146.                     ),
  147.                     setWrap( norder 1.609821 : 0.000000 : 2.000000 ),
  148.                     lay
  149.                 ),
  150.                 * forward( * 1.043097 : 1.010000 : 1.100000 ),
  151.                 bankLeft( dtor( -25.000000 : -25.000000 : 25.000000 ) ),
  152.                 moveHue( 0.005000 : 0.005000 : 0.050000 )
  153.             )
  154.         )
  155.     )
  156. }
  157. anim_time 0.5
  158. orient 0 0 0 0.726734 0.00651648 0.686888 0.629998 0.392231 -0.670266
  159. genome 0 {
  160.     noseUp( 1.570770 ),
  161.     setColour( * hsva<0.936520, 0.407340, 0.766059, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  162.     * reflect(
  163.         norder <-0.999998, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  164.         * repeat(
  165.             19.101896 : 10.000000 : 60.000000,
  166.             * join(
  167.                 scope(
  168.                     noseDown( dtor( -91.838371 : -91.838371 : 268.161621 ) ),
  169.                     * scope(
  170.                         setTexture( norder true:toggle ),
  171.                         setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  172.                         setWrap( * norder 0.070384 : -0.386083 : 1.613917 ),
  173.                         * eggVectorScale( <1.000000, 1.000000, 6.667211> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  174.                         egg( norder 0.945542 : 0.000000 : 20.000000 ),
  175.                         * moveHue( 0.054898 : -0.300000 : 0.300000 ),
  176.                         lay
  177.                     ),
  178.                     forward( * 3.503152 : -1.704858 : 6.295142 ),
  179.                     reflect(
  180.                         norder <11.325429, 0.288571, 6.150175> : <24.259628, 24.259628, 24.259628> : <0.288571, 0.288571, 0.288571>,
  181.                         scope(
  182.                             rotate( <4.041761, 4.837272, 2.840944> : <5.080420, 5.403870, 4.719189> : <1.974842, 2.443362, 1.451595> ),
  183.                             join(
  184.                                 hue( 0.053393 : 0.035908 : 0.070879 ),
  185.                                 sat( 0.767350 : 0.609514 : 1.203121 ),
  186.                                 vol( 0.638042 : 0.429094 : 0.846990 ),
  187.                                 alpha( 0.758824 : 0.531704 : 1.049531 )
  188.                             ),
  189.                             join( egg( norder 3.060432 : 0.000000 : 8.000000 ) ),
  190.                             repeat(
  191.                                 32.371807 : 21.834431 : 37.327492,
  192.                                 join(
  193.                                     forward( 0.943961 : -0.054182 : 1.272907 ),
  194.                                     noseUp( 0.293453 : 0.189257 : 0.362973 ),
  195.                                     scale( 0.974972 : 0.944353 : 1.048937 ),
  196.                                     scope( egg( norder 8.387938 : 0.342657 : 12.986392 ), setColour( hsva<0.331666, 0.955366, 0.758161, 0.000000> : hsva<0.815455, 0.886968, 0.758335, 0.000000> : hsva<0.165345, 0.955366, 0.623599, 0.000000> ), lay )
  197.                                 )
  198.                             )
  199.                         )
  200.                     ),
  201.                     egg( norder 9.163175 : 0.000000 : 20.000000 ),
  202.                     setTexture( * norder false:toggle ),
  203.                     * setBitmap( norder 20.000000 : 0.000000 : 20.000000 ),
  204.                     bankLeft( dtor( 22.238325 : -25.000000 : 25.000000 ) ),
  205.                     lay
  206.                 ),
  207.                 * join(
  208.                     * noseDown( * dtor( 45.000000 : 45.000000 : 135.000000 ) ),
  209.                     * forward( dtor( 23.370625 : -91.838371 : 268.161621 ) ),
  210.                     forward( 1.027181 : 1.010000 : 1.100000 ),
  211.                     bankLeft( dtor( -4.830133 : -25.000000 : 25.000000 ) ),
  212.                     moveHue( 0.010380 : 0.005000 : 0.050000 )
  213.                 ),
  214.                 forward( 1.047562 : 1.010000 : 1.100000 ),
  215.                 bankLeft( dtor( -8.411252 : -20.116974 : 4.883026 ) ),
  216.                 moveHue( 0.005831 : 0.005000 : 0.050000 ),
  217.                 * join(
  218.                     * repeat(
  219.                         dtor( 80.114929 : -91.838371 : 268.161621 ),
  220.                         * scope(
  221.                             scope(
  222.                                 noseDown( dtor( 66.199944 : -91.838371 : 268.161621 ) ),
  223.                                 * scope(
  224.                                     * scope(
  225.                                         * join(
  226.                                         noseUp( 1.570770 ),
  227.                                         setColour( * hsva<0.999990, 0.411628, 0.632007, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  228.                                         * reflect( norder <-0.999995, 1.000001, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>, setTexture( norder true:toggle ) )
  229.                                         ),
  230.                                         setTexture( norder false:toggle ),
  231.                                         setTexture( norder true:toggle ),
  232.                                         setTexture( norder false:toggle ),
  233.                                         setTexture( norder true:toggle ),
  234.                                         setTexture( norder false:toggle ),
  235.                                         setTexture( norder true:toggle )
  236.                                     ),
  237.                                     setTexture( norder false:toggle ),
  238.                                     setTexture( norder true:toggle ),
  239.                                     setTexture( norder true:toggle ),
  240.                                     setTexture( norder true:toggle ),
  241.                                     setTexture( norder true:toggle ),
  242.                                     setTexture( norder true:toggle )
  243.                                 ),
  244.                                 setTexture( * norder false:toggle ),
  245.                                 setTexture( norder false:toggle ),
  246.                                 setTexture( * norder false:toggle ),
  247.                                 setTexture( norder false:toggle ),
  248.                                 setTexture( norder false:toggle ),
  249.                                 setTexture( * norder false:toggle )
  250.                             ),
  251.                             scope(
  252.                                 * noseDown( 0.431742 : 0.084423 : 1.084423 ),
  253.                                 setBitmap( norder 13.343427 : 0.000000 : 20.000000 ),
  254.                                 setBitmap( norder 0.000000 : 0.000000 : 20.000000 ),
  255.                                 setBitmap( norder 3.389148 : 0.000000 : 20.000000 ),
  256.                                 setBitmap( norder 0.000000 : -20.000000 : 20.000000 ),
  257.                                 * setBitmap( * norder 2.648710 : 0.000000 : 20.000000 ),
  258.                                 setBitmap( norder 7.436150 : 0.000000 : 20.000000 ),
  259.                                 * setBitmap( norder 0.000000 : 0.000000 : 20.000000 )
  260.                             ),
  261.                             * forward( 0.618845 : 0.113013 : 1.113013 ),
  262.                             * eggVectorScale( <1.000000, 1.000000, 6.044528> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  263.                             egg( * norder 0.000000 : 0.000000 : 20.000000 ),
  264.                             * moveHue( 0.027798 : 0.005000 : 0.050000 ),
  265.                             scale( * 1.069927 : 1.010000 : 1.100000 )
  266.                         )
  267.                     ),
  268.                     * join(
  269.                         lay,
  270.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  271.                         moveHue( 0.022200 : 0.005000 : 0.050000 ),
  272.                         moveHue( 0.014697 : 0.005000 : 0.050000 ),
  273.                         moveHue( 0.005000 : 0.005000 : 0.050000 )
  274.                     ),
  275.                     moveHue( 0.015817 : 0.005000 : 0.050000 ),
  276.                     moveHue( 0.025533 : 0.005000 : 0.050000 ),
  277.                     moveHue( 0.018487 : -0.026513 : 0.063487 )
  278.                 ),
  279.                 scale( * 1.052680 : 1.010000 : 1.100000 ),
  280.                 bankLeft( dtor( 10.233916 : -25.000000 : 25.000000 ) ),
  281.                 * moveHue( 0.014511 : 0.005000 : 0.050000 )
  282.             )
  283.         )
  284.     )
  285. }
  286. anim_time 0.5
  287. orient 0 0 0 0.646014 -0.562845 0.515627 0.75692 0.559672 -0.3374
  288.